package dto

type FullPageDto struct {
	ID 				int 	`json:"id"`
	Name			string	`json:"name"`
	AppId			int		`json:"app_id"`
	AppName			string	`json:"app_name"`
	Img 			string 	`json:"img"`
	Type 			string 	`json:"type"`
	Desc 			string 	`json:"desc"`
}

type SamplePageDto struct {
	Id 			int 	`json:"id"`
	Name		string	`json:"name"`
	Type 		string 	`json:"type"`
}

// 定义转换函数
func ToPageDto(fullPages []FullPageDto) (result []SamplePageDto){

	for i :=0; i < len(fullPages); i++{
		res := SamplePageDto{
			Id:		fullPages[i].ID,
			Name: 	fullPages[i].Name,
			Type:	fullPages[i].Type,
		}
		result = append(result,res)
	}
	return
}